Dependability Analysis of Control Systems using SystemC and Statistical Model Checking

نویسندگان

  • Van Chan Ngo
  • Axel Legay
  • Jean Quilbeuf
چکیده

Stochastic Petri nets are commonly used for modeling distributed systems in order to study their performance and dependability. This paper proposes a realization of stochastic Petri nets in SystemC for modeling large embedded control systems. Then statistical model checking is used to analyze the dependability of the constructed model. Our verification framework allows users to express a wide range of useful properties to be verified which is illustrated through a case study. Key-words: SystemC, Statistical Model Checking, Formal Verification, Dependability Analysis, Petri Nets Dependability Analysis of Control Systems using SystemC and Statistical Model Checking Résumé : Petri nets stochastiques sont couramment utilisés pour la modélisation de systèmes distribués afin d’étudier leur performance et fiabilité. Cet article propose une réalisation de Petri nets stochastiques en SystemC pour la modélisation de grands systèmes de contrôle embarqués. Puis statistical model checking est utilisé pour analyser la fiabilité du modèle construit. Notre cadre de vérification permet aux utilisateurs d’exprimer une large gamme de propriétés utiles à vérifier qui est illustrée par une case-study. Mots-clés : SystemC, Statistical Model Checking, Formal Verification, Dependability Analysis, Petri Nets Dependability Analysis of Control Systems using SystemC and Statistical Model Checking 3

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Verification of SystemC with Statistical Model Checking

Transaction-level modeling with SystemC has been very successful in describing the behavior of embedded systems by providing high-level executable models, in which many of them have an inherent probabilistic behavior, i.e., random data, unreliable components. It is crucial to evaluate the quantitive and qualitative analysis of the probability of the system properties. Such analysis can be condu...

متن کامل

Controller Dependability Analysis by Probabilistic Model Checking

We demonstrate how probabilistic model checking, a formal verification method for the analysis of systems which exhibit stochastic behaviour, can be applied to the study of dependability properties of software-based control systems. We provide an overview of these techniques and of the probabilistic model checking tool PRISM, illustrating the usefulness of the approach through a small case stud...

متن کامل

Formal Verification of Probabilistic SystemC Models with Statistical Model Checking

Transaction-level modeling with SystemC has been very successful in describing the behavior of embedded systems by providing high-level executable models, in which many of them have inherent probabilistic behaviors, e.g., random data and unreliable components. It thus is crucial to have both quantitative and qualitative analysis of the probabilities of system properties. Such analysis can be co...

متن کامل

Modeling Time-Triggered Architecture Based Real-Time Systems Using SystemC

This paper proposes a SystemC based extension for the modeling of TimeTriggered Architecture (TTA) based real-time embedded systems. The extension called Executable Time-Triggered Model (E-TTM) supports the time-triggered model of computation and provides a time domain deterministic modeling framework based on SystemC. E-TTM can be used from the architectural design phase to support early funct...

متن کامل

Quantitative Analysis of Concurrent System Architectures

Safety-critical software and systems development is subject to special dependability requirements. Early analysis of dependability during design and development phase is often a statutory condition for the approval of technical systems. In order to support the developers in verifying and analysing these systems the QuantUM tool was recently introduced [31]. The UML model of the system can be an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1507.08187  شماره 

صفحات  -

تاریخ انتشار 2015